charro pants - French English Dictionary